package com.iot08.common.entity.app;

import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;

import java.io.Serializable;
import java.util.Date;

/**
 * 家长 和彩云相册 授权表
 * @author weichao 1299101858@qq.com
 * @version 1.0
 * @date 12/16/22 6:45 PM
 */

@Data
@Document("family_hcy_auth")
public class FamilyHCYAuth implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 家长的手机 UUID 和项目类型的拼接
     * eg UUID&0&phone 或 UUID&1&phone
     */
    @Field("_id")
    private String id;

    /**
     * 和彩云项目型号类型 0:岭雁科技云相册LYK12 (带GPS)   1:岭雁云相册LYK20 (不带GPS) 2: BIHEEE 百合
     */
    private Integer project_type;

    /**
     * 家长授权登录的手机号
     */
    private String phone;

    /**
     * 用户和彩云的授权token
     */
    private String hcy_accesstoken;

    /**
     * token有效时间戳
     */
    private Long hcy_accesstoken_expiry;

    /**
     * token授权时间
     */
    private Date hcy_accesstoken_update;

//    /**
//     * 家庭云ID
//     */
//    private String cloudID;
//
//    /**
//     * 相册ID
//     */
//    private String albumld;

    /**
     * 创建日期
     */
    private Date creatDate;

    /**
     * 更新日期
     */
    private Date updateDate;

}
